power take-off housing - Francés Inglés Diccionario